tremendous impact - Allemand Anglais Dictionnaire